arabdict Dictionary & Translator - Arabic-English translation for embargoing

      ...

      embargoing {econ.}
      مقاطعة {اقتصاد}