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

دھبا ڈالنا

phrase

  • smear
    stain