Italian deck
centro
noun·a1

centro

Center; the middle point or main area (including city center or a facility like a sports/shopping center)

Il centro della città è molto animato.

Ho portato i bambini al centro sportivo.