ahogarla
Spanish
Verb
ahogarla
infinitive of
ahogar
combined with
la