sea blockade

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

• closure or barricade built on the sea

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

بپرس