Translation of چاند پِٹنا in English:

چاند پِٹنا

phrase

  • get good thrashing
  • suffer a great loss