sambur

definition: a deer of southern Asia with antlers that have three tines
example:
speech part: noun
synonyms: sambar
Video not found.