English edit

Noun edit

torsors

  1. plural of torsor

Anagrams edit