SEA-BUILT MEANING IN ENGLISH

• Sea-built Definition & Synonyms

  1. (a.) Built at, in, or by the sea.


RECENT SEARCHES