Portuguese-English dictionary »

gato-do-mato-grande meaning in English

PortugueseEnglish
gato-do-mato-grande noun
{m}

Geoffroy's cat(Leopardus geoffroyi)
noun