turtle-shell
English
turtle-shell meaning in English • turtle-shell का अर्थ अंग्रेजी में
Noun
- The turtle cowrie.