Polish-English dictionary »

szynszyla meaning in English

PolishEnglish
szynszyla noun

chinchillanoun
fur

chinchillanoun
rodent