Spanish-English Dictionaryemborrachase
emborrachase
emborrachar
Meaning of emborrachase