Do you #LoveSpanish? Share why for a chance to win $15,000 in scholarships from SpanishDict. Learn more!
report this ad
ardilla
feminine noun
1. squirrel
  • ardilla gris gray squirrel
ardilla
1 (Zoología) squirrel
andar como una ardilla to be always on the go
ardilla de tierra gopher
ardilla listada chipmunk
2 (Latinoamérica) clever businessman/businesswoman; shrewd businessman/businesswoman; (trapichero) wheeler-dealer (familiar)
adjective
sharp; clever
Search history
report this ad
Did this page answer your question?
report this ad