Translation of despelotarse in English:

despelotarse

to strip off, v.

pronominal verb

Spain
informal

  • 1

    (desnudarse)
    to strip off
  • 2

    (de la risa)
    to fall about (laughing) informal
    to crease up informal