Spanish

edit

Verb

edit

deturparos

  1. infinitive of deturpar combined with os