See also: torrs

English edit

Proper noun edit

Torrs

  1. plural of Torr

Noun edit

Torrs

  1. plural of Torr