"economic sanctions" - Details

English Term:
economic sanctions
Arabic Term:
عقوبات اقتصادية
Arabic Definition:
English Definition: