ahogarle
Spanish
Verb
ahogarle
infinitive of
ahogar
combined with
le