Translation of چمڑی ادھیڑنا in English:

چمڑی ادھیڑنا

phrase

  • flay
    skin
  • thrash, give a good hiding