Spanish-English Dictionaryahogarais
ahogarais
ahogarse
Meaning of ahogarais