lagarta
lagarta
∗lagarta
feminine noun
1scheming woman (informal Pey) (mujer)
Copyright © 2006 Chambers Harrap Publishers Limited
lagarta [lah-gar’-tah]
noun
1Female lizard. (f)
2Sly woman (mujer). (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
