esgarrar - Spanish English Dictionary
History

esgarrar

Play ENESESes
Play ENESESmx


Meanings of "esgarrar" in English Spanish Dictionary : 3 result(s)

Spanish English
General
esgarrar [v] hawk up
esgarrar [v] cough
esgarrar [v] clear one's throat