cockleshell
English
cockleshell meaning in English • cockleshell का अर्थ अंग्रेजी में
Noun
- One of the shells or valves of a cockle.
- A light boat.