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

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

phrase

  • slander
    scandalize