Versión en Español
Translate
"to drown"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to drown
ahogarse
to drown
ahogarse (en líquido)
to drown; to strangle
atorarse con un líquido; ahogarse