torsors

English

Noun

torsors

  1. plural of torsor

Anagrams