LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şehir manzarası” in English

1 English translation
EN
cityscape

The cathedral dominates the cityscape.