English | German | Russian | Czech

diatribist English

Meaning diatribist meaning

What does diatribist mean?

diatribist

One who makes a diatribe or diatribes.

Are you looking for...?