zaro
Category: English Language Demographics
What city has the most English speakers in the world?