Polish-English dictionary »

szczekuszka meaning in English

PolishEnglish
szczekuszka noun

pikanoun
furry mammal of the family Ochotonidae