Translation of sorga in English:

sorga

heaven

noun

  • 1

    heaven