Translation of منھ پھیر دینا in English:

منھ پھیر دینا

phrase

  • turn the face
    change the direction
  • defeat
  • beat severely