embargo [pl. embargoes]
Synonyms
  • منع ، حظر
Notices
  • stopping trade with other countries