En
Fr
Es
Ru
It
Tr
Uk
Search
an immense or overwhelming number of people or things
a large moving crowd or mass of people, often in a disorderly or unruly manner
a nomadic community