The Law Dictionary
NARROW SEA
Law Professor
10 years ago
English law. Those seas which adjoin the coast of England.
Exit mobile version