Spanish-English Dictionarytraguen
traguen
tragarse
Meaning of traguen