English-Turkish dictionary »

greenspace meaning in Turkish

EnglishTurkish
greenspace (area of undeveloped landscape within a city)
noun

yeşil alannoun