torrands

English

Noun

torrands

  1. plural of torrand