Translation of طوفان باندھنا in English:

طوفان باندھنا

phrase

  • slander, scandalize