embargoed

?

ads

adjective

တရားဝင် ပိတ်ပင်ထားသော၊ ကန့်သတ်ထားသော

  • embargoed goods.

embargo

?

ads

verb

~ embargo verb; ~ embargoed past tense

ads