Translation of دم بخود رہ جانا in English:

دم بخود رہ جانا

phrase

  • be dumb founded
    be petrified