Translation of افترا باندھنا in English:

افترا باندھنا

phrase

  • accuse maliciously