Spanish-English Dictionaryahogarán
ahogaran
ahogarse
Meaning of ahogarán