swarms of people

listen to the pronunciation of swarms of people
English - English
mass of people, crowd