swarm of people or little animals - Español Inglés Diccionario

Proponer traducción