Search term epicentro has 2 results
Jump to
IT Italian EN English
epicentro (n) [geologia] {m} epicenter (n) [geologia]
epicentro {m} epicentre

Italian English translations

IT Synonyms for epicentro EN Translations
centro [epicentro] m downtown