tavulga - Turkish English Dictionary
History

tavulga



Meanings of "tavulga" in English Turkish Dictionary : 2 result(s)

Turkish English
Botanic
tavulga arbutus
tavulga purple willow