The Law Dictionary
STATION
Law Professor
11 years ago
civil law. A place where ships may ride in safety.
Exit mobile version