Translation of gelungsur in English:

gelungsur

noun

  • 1

    a place where children can slide, a slide