Turkish-English dictionary »

adi huş meaning in English

TurkishEnglish
adi huş noun

silver birch(tree)
noun