Translation of دھبا لگنا in English:

دھبا لگنا

phrase

  • be stained or smeared
  • be stigmatized