History
Kanthak128
2015-10-30 01:53:42
what is the definition of megacities
ANSWERS
yds
2015-10-30 05:43:29

A megacity is a very large city, typically with a population of over ten million people.

ADD ANSWER