drumbeater

drumbeater

drumbeater

Noun

a fervent and even militant proponent of something

Synonyms: