Catalan

edit

Verb

edit

destripant

  1. gerund of destripar