Translation of خوں باری in English:

خوں باری

phrase

  • massacre, slaughter, carnage
  • weeping blood