Translation of منھ پسار کر رہ جانا in English:

منھ پسار کر رہ جانا

phrase

  • look aghast
    be wonderstruck