roarers

English

Noun

roarers

  1. plural of roarer