General Knowledge MCQs
Q The ‘Tartar’ tribe inhabitates in which part of the world?
  • A A. Siberia
  • B B. Kenya
  • C C. Indonesia
  • D D. Malyasia
Leave a Comment