Dictionary Translate Correct Ask AI
...
embargoing {econ.}
مقاطعة {اقتصاد}