Polish-English dictionary »

wychuchol meaning in English

PolishEnglish
wychuchol noun

desmannoun
insectivore of the mole family

Your history