Translation of بھچک رہ جانا in English:

بھچک رہ جانا

phrase

  • become nonplussed