Translation of تلوا نہ لگنا in English:

تلوا نہ لگنا

phrase

  • be restless, be impatient