Spanish-English Dictionaryahogas
ahogas
ahogarse
Meaning of ahogas