torcat
Catalan
Participle
torcat
(
feminine
torcada
,
masculine plural
torcats
,
feminine plural
torcades
)
past participle of
torcar