Translation of بک بک کرنا/ لگانا/ مچانا in English:

بک بک کرنا/ لگانا/ مچانا

phrase

  • babble, talk idle, prattle