rhizoverbBeta
Feedback

scourge

Severe suffering or punishmentnoun / verb · A cause of severe suffering or punishment, or the act of inflicting it.