roofscape noun a view of the rooftops of a town, city, etc
roofscape 🔊 Listen to this roofscape noun a view of the rooftops of a town, city, etc Share Facebook Twitter Google +