Definify.com

Definition 2025


clamourers

clamourers

English

Noun

clamourers

  1. plural of clamourer