Versión en Español
Meaning of
"embustera (f)"
in English language
Spanish to English
English to Spanish
Spanish
English
embustera (f)
deceiver (liar) (female)
embustera (f)
liar (female)