SEASHELL MEANING IN ENGLISH

• Seashell Definition & Synonyms

  1. (n.) The shell of any marine mollusk.


RECENT SEARCHES