Spanish

edit

Verb

edit

desarrugarte

  1. infinitive of desarrugar combined with te