Spanish-English Dictionarygorgotear
Meaning of gorgotear