Translation of surga in English:

surga

heaven, paradise

noun

  • 1

    heaven, paradise