Translation of balai polis in English:

balai polis

police station

noun

  • 1

    police station