Italian-English dictionary »

manul meaning in English

ItalianEnglish
manul noun
{m}

manul [manuls](Otocolobus manul)
noun