English-Turkish dictionary »

downy birch meaning in Turkish

EnglishTurkish
downy birch noun

tüylü huşnoun