sarı humma ağacı - Turkish English Dictionary
History

sarı humma ağacı



Meanings of "sarı humma ağacı" in English Turkish Dictionary : 1 result(s)

Turkish English
Botanic
sarı humma ağacı acacia xanthophloea