Spanish-English Dictionaryahogaste
ahogaste
ahogarse
Meaning of ahogaste