Translation of "leafy" - English-Turkish dictionary

leafy

adjective [ always before noun ] uk us /ˈliːfi/

A leafy place is pleasant and quiet with a lot of trees.

bol ağaçlı, ağaçlıklı, yemyeşil, yeşili bol
a leafy lane/suburb

(Translation of “leafy” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)