Spanish-English Dictionaryahogaras
ahogaras
ahogarse
Meaning of ahogaras