deturparte

Spanish

Verb

deturparte

  1. infinitive of deturpar combined with te