Portuguese-English dictionary »

jaguarundi meaning in English

PortugueseEnglish
jaguarundi noun
{m}

jaguarundi(wild cat)
noun