aryavarta refers to the land of the
Answers
Answered by
1
Answer:
Indian Subcontinent
Mark me as brainliest.
Similar questions