destorceros

Spanish

Verb

destorceros

  1. infinitive of destorcer combined with os