Translation of درّہ مارنا in English:

درّہ مارنا

phrase

  • whip
    scourge
    flog