Translation of embargo in English:

embargo

embargo

noun

  • 1

    embargo, an official ban on trade, etc. with another country