Russian-English dictionary »

мампалон meaning in English

RussianEnglish
мампалон noun
{m}

otter civet(Cynogale bennettii)
noun