English to Arabic

Meaning for:
Townscape
other
منظر المدينة