Translation of Sang Surya in English:

Sang Surya

the sun

noun

  • 1

    the sun
  • 2

    the Sun God