Translation of superpoblado in English:

superpoblado

overpopulated, adj.

adjective

  • 1

    (mundo/país) overpopulated
    (barrio/ciudad) overcrowded