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