SEA BLOCKADE


Meaning of SEA BLOCKADE in English

closure or barricade built on the sea

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.