embatusar - Spanish English Dictionary
History

embatusar



Meanings of "embatusar" in English Spanish Dictionary : 2 result(s)

Spanish English
General
embatusar [v] MX smudge someone's face
embatusar [v] MX stain someone