Translation of اچنبھا پڑنا/ ہونا in English:

اچنبھا پڑنا/ ہونا

(اچنبھے میں آنا)

phrase

  • be astounded
    be surprised