lay under embargo

انگلیسی به انگلیسی

• blockade, besiege, isolate, take control of

پیشنهاد کاربران