Portuguese-English dictionary »

gato-de-pallas meaning in English

PortugueseEnglish
gato-de-pallas noun

manul [manuls](Otocolobus manul)
noun