tordus
See also:
tordes
French
Participle
tordus
m
pl
masculine plural of
tordu