Translation of sepuhan in English:

sepuhan

gilt

noun

  • 1

    gilt