The Italian term "centro" matches the English term "city centre"

other italian words that include "centro" : english :
città, centro city