Definition of Seashell

Any infomration entered here is solely your responsibility

Currently available definitions
Seashell in English
Noun
  1. the shell of a marine organism
Seashell in Hakha
Noun
  1. Cengkeuh pha.