Translation of markas besar in English:

markas besar

head office

noun

  • 1

    head office, headquarters