SEA FOAM MEANING IN ENGLISH

• Sea foam Definition & Synonyms

  1. () Foam of sea water.
  2. () Meerschaum; -- called also sea froth.


RECENT SEARCHES