French-English dictionary »

manul meaning in English

FrenchEnglish
manul nom {m}

manul [manuls]◼◼◼(Otocolobus manul)
noun