English edit

Noun edit

diatribists

  1. plural of diatribist