Spanish-English Dictionaryatragantarse
Meaning of atragantaréis