Spanish English Dictionary

español - English

ahogar in English:

1. to drown to drown


I nearly drowned. He tried to drown me

English word "ahogar"(to drown) occurs in sets:

Aula VERBOS English-Español