sea blockade

listen to the pronunciation of sea blockade
İngilizce - İngilizce
closure or barricade built on the sea