ardilla
feminine noun
1. (animal) 
a. squirrel 
Las ardillas son de los pocos mamíferos que pueden descender un árbol de cabeza.Squirrels are one of the few mammals that can descend a tree head-first.
ardilla
Noun
1. (general) 
a. squirrel 
ardilla grisgray 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
Did this page answer your question?