Spanish edit

Verb edit

estrangularos

  1. infinitive of estrangular combined with os