ahogaros
Spanish
Verb
ahogaros
infinitive of
ahogar
combined with
os