Translation of منہا منھ مارنا in English:

منہا منھ مارنا

phrase

  • censure someone to his or her face
  • slap someone's face