embribar - Spanish English Dictionary
History

embribar



Meanings of "embribar" in English Spanish Dictionary : 1 result(s)

Spanish English
General
embribar [v] ES local invite to eat