SEA LEVEL MEANING IN ENGLISH

• Sea level Definition & Synonyms

  1. () The level of the surface of the sea; any surface on the same level with the sea.


RECENT SEARCHES