Spanish

edit

Verb

edit

despelotarse

  1. infinitive of despelotar combined with se