Definify.com

Definition 2025


torsors

torsors

English

Noun

torsors

  1. plural of torsor