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

درّہ مارنا

phrase

  • whip, scourge, flog