Skip to main content

tetel

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