Spanish-English Dictionaryemborrachaba
emborrachaba
emborrachar
Meaning of emborrachaba