I'm learning español

mucha — Spanish to English translation

mucha means a lot in English. Learn vocabulary with Maspeak.

Guess the translation for a lot
mucha
acabó
tenido
tenía
dame
Skip this question   
Learn spanish with Maspeak →
Spanish 1000