shade tree


Results for "shade tree"

English - Turkish Dictionary

shade tree

(English - Turkish Dictionary) :
geniş gölgesiyle altındakileri güneşten koruyan ağaç.