Turkish-English dictionary »

tik ağacı meaning in English

TurkishEnglish
tik ağacı noun

teak [teaks](tree)
noun
[UK: tiːk] [US: ˈtiːk]