Translation of sentral in English:

sentral

central

adjective

  • 1

    central, at the centre or in the middle of something