Translation of شک ڈالنا in English:

شک ڈالنا

phrase

  • cast doubt upon, sow the seed of doubt