prohibiting ships from entering the port or a country
Answers
Answered by
0
Answer:
Naval Blockade
Similar questions