Spanish

edit

Verb

edit

deturparse

  1. infinitive of deturpar combined with se