Translation of رٹ لگا رکھنا/ لگنا in English:

رٹ لگا رکھنا/ لگنا

phrase

  • utter again and again, make repeated requests (for), repeat ad nauseam