samburEnglish

Cervus unicolor, sambar, sambur

Noun

A deer of southern Asia with antlers that have three tines

English: sambar, sambur, Cervus unicolor

Bahasa words with similar meanings

All 60

English words with similar meanings

Show 38 words