Translation of "scourge" - English-Spanish dictionary

scourge

noun /skəːdʒ/

a cause of great suffering to many people

flagelo, castigo, calamidad
Vaccination has freed us from the scourge of smallpox.

(Translation of “scourge” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)