torcant

Catalan

Verb

torcant

  1. gerund of torcar