Translation of کیڑے ڈالنا in English:

کیڑے ڈالنا

phrase

  • pick holes (in), depreciate