Translation of شگفتہ ہونا in English:

شگفتہ ہونا

phrase

  • bloom
    be delighted