Definify.com

Definition 2025


torrocks

torrocks

English

Noun

torrocks

  1. plural of torrock