lots of people

NOUN
(large quantity of people)-mucha gente
Synonyms for lots of people
Word of the Day
chestnut