Spanish-English dictionary »

gato gris meaning in English

SpanishEnglish
gato gris noun
{m}

jaguarundi(wild cat)
noun