Translation of embargo in English:

embargo

embargo

noun

  • 1

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