Spanish-English Dictionarytragara
tragara
tragarse
Meaning of tragara