ENGLISH → HINDI
sambar
01
noun
दक्षिणी एशिया का हिरण जिसके सींगों की तीन शाखाएँ होती हैं
a deer of southern Asia with antlers that have three tines
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
a deer of southern Asia with antlers that have three tines