Torrs
See also:
torrs
English
Proper noun
Torrs
plural of
Torr
Noun
Torrs
plural of
Torr