estrangularlo

Spanish

Verb

estrangularlo

  1. infinitive of estrangular combined with lo