ahogarlo
Spanish
Verb
ahogarlo
infinitive of
ahogar
combined with
lo