Translation of دھڑکا لگا رہنا in English:

دھڑکا لگا رہنا

phrase

  • be perpetually alarmed or afraid