Definify.com

Definition 2025


friction_drums

friction drums

English

Noun

friction drums

  1. plural of friction drum