Spanish-English dictionary »

yaguarundí meaning in English

SpanishEnglish
yaguarundí noun
{m}

jaguarundi(wild cat)
noun