• Home
  • India is the 17th-largest country in the world in terms of area.
Question 1:
India is the 17th-largest country in the world in terms of area.
A. True
B. False

These questions are from this test. Would you like to take a practice test?

Trivial Practice Quiz world - Test 222 | Englishfreetest.com