French-English dictionary »

manpalon meaning in English

FrenchEnglish
manpalon nom

otter civet(Cynogale bennettii)
noun