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

بٹا لگانا

phrase

  • defame
    stigmatize
  • pay discount or exchange