Polish-English dictionary »

dendrolożka meaning in English

PolishEnglish
dendrolożka noun

dendrologistnoun