Spanish edit

Verb edit

estrangularlo

  1. infinitive of estrangular combined with lo