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

طوطیا باندھنا

phrase

  • lay down premises
  • slander
    calumniate