deturparla

Spanish

Verb

deturparla

  1. infinitive of deturpar combined with la