Torrs

See also: torrs

English

Proper noun

Torrs

  1. plural of Torr

Noun

Torrs

  1. plural of Torr