sea gate









sea gate


noun

  1. a navigable channel giving access to the sea.
49 queries 0.380