large quantity or abundance of activities, people, things, or animals - Alemán Inglés Diccionario

Proponer traducción