roofscape

listen to the pronunciation of roofscape
English - English
A landscape above ground formed by roofs of buildings