tetel
English
tetel meaning in English • tetel का अर्थ अंग्रेजी में
Noun
- A large African antelope (Alcelaphus tora). It has widely divergent, strongly ringed horns.