Spanish-English Dictionarytragaseis
tragaseis
tragarse
Meaning of tragaseis