Translation of منھ دکھانا in English:

منھ دکھانا

phrase

  • show one's face, to appear
  • pay visit, meet