Definition of “sea lane” - English Dictionary

English