Translation of muchedumbre in English:

muchedumbre

crowd, n.

feminine noun

  • 1

    crowd
    mass of people
    throng