Lagarta in english
Lagarta
pronunciation: lɑgɑrtə part of speech: noun
pronunciation: lɑgɑrtə part of speech: noun
In gestures
lagarta = minx.
Example: Such a minx like her is better kept away -- she has too devilish effect on him.