Question: what is mugrosa mean in english?
Answer: mu·gro·so Adjective. Translate "mugroso" to English: filthy, dirty, very dirty, grimy.