Polish-English dictionary »

smużka meaning in English

PolishEnglish
smużka noun

birch mousenoun
rodent