Crossword clues for torrs
Wiktionary
torrs
n. (plural of torr English)
n. (plural of torr English)