ट्यौरदांत

English: Translation
body deformities, mastodon
Hindi: Translation
शारिरिक विकृतियांं, शंकुदंत
noun