TETEL


Meaning of TETEL in English

noun a large african antelope (alcelaphus tora). it has widely divergent, strongly ringed horns.

Webster English vocab.      Английский словарь Webster.