Spanish-English Dictionaryemborrachabas
emborrachabas
emborrachar
Meaning of emborrachabas