emyd
English
emyd meaning in English • emyd का अर्थ अंग्रेजी में
Noun
- A fresh-water tortoise of the family Emydidæ.