Translation of town centre in Indonesian

town centre

pusat kota

noun

  • 1

    pusat kota