cityscapeEnglish

cityscape

Noun

A viewpoint toward a city or other heavily populated area

English: cityscape

Painting depicting a city or urban area

English: cityscape