Thumbnail

Phrase or Word
Ser un lagarto
Literal English Translation
To be a lizard
Definition
Mischievous or devious person.
Language
Spanish
Type
Faunamorph
Subcategory
Reptiles and Amphibians
A Lexicon Drawn from the Natural World
A Lexicon Drawn from the Natural World