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

خوں باری

phrase

  • massacre
    slaughter
    carnage
  • weeping blood