trade sanctions

listen to the pronunciation of trade sanctions
English - Turkish
ticari yaptırımlar
English - English

Definition of trade sanctions in English English dictionary

trade sanction
international ban on trade with a particular nation