Spanish-English dictionary »

manul meaning in English

SpanishEnglish
manul noun

manul [manuls](Otocolobus manul)
noun