Spanish-English Dictionaryemborrachad
emborrachad
emborrachar
Meaning of emborrachad