Polish-English dictionary »

desman meaning in English

PolishEnglish
desman noun

desmannoun
insectivore of the mole family