Translation of embargo in English:

embargo

embargo

  • 1

    embargo