Tors meaning

Plural form of tor.
noun
0
2
Advertisement