Spanish-English Dictionaryahogáis
ahogáis
ahogarse
Meaning of ahogáis