Spanish-English dictionary »

gato de pallas meaning in English

SpanishEnglish
gato de Pallas noun

manul [manuls](Otocolobus manul)
noun