Translation of بات لگانا in English:

بات لگانا

phrase

  • arrange a marriage
  • negotiate
  • slander, calumniate, deal or bargain with other, instigate a dispute
    backbite, deprecate