Social Sciences, asked by drrpkakati5061, 1 year ago

What do you understand by the term large landmasses?

Answers

Answered by Nandini2885
0
hey,google it!!!!!!!!
Answered by Anonymous
0
maybe means big peae of lands
Similar questions