tigrillo
Top 30000
Meanings
Noun
1. any small spotted jungle cat, usually referring to the oncilla or the margay