Translation of epicentro in English:

epicentro

epicenter, n.

masculine noun

  • 1

    epicenter US
    epicentre British