Diccionario Español-Inglés
muchos
Lots, many, much
Diccionario Español-Inglés
mucho
mucoso