Himalayas in the north of country stand as a ________
Answers
Answered by
1
Answer:
Barrier ...
Explanation:
Himalayas in the north of country stand as a barrier
Similar questions