Translation of پھونک نکل جانا in English:

پھونک نکل جانا

phrase

  • die
  • be out of breath
  • lose pride
    be embarrassed
    lose face, be defeated or beaten