Translation of keraton in English:

keraton

sultan's palace

noun

  • 1

    sultan's palace