Portuguese-English dictionary »

manul meaning in English

PortugueseEnglish
manul noun

manul [manuls](Otocolobus manul)
noun