embribar - Spanish English Dictionary

embribar

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

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