Definify.com

Definition 2026


torrs

torrs

English

Noun

torrs

  1. plural of torr

Anagrams