Translation of شش در رہ جانا in English:

شش در رہ جانا

phrase

  • be astonished or astounded