Spanish

edit

Verb

edit

desarrugarse

  1. infinitive of desarrugar combined with se