Spanish

edit

Verb

edit

despeluzarse

  1. infinitive of despeluzar combined with se