Turkish-English dictionary »

tüylü huş meaning in English

TurkishEnglish
tüylü huş noun

downy birchnoun