scourge [pl. scourges] , {Objects}
Synonyme
  • مجلدة ، مقرعة ، مخضرة ، مجلد
Notices
  • whip for flogging people