ahogarlo

Spanish

Verb

ahogarlo

  1. infinitive of ahogar combined with lo