English to Hindi

Meaning for:
embargoed
other
व्यापार-प्रतिरोधित