Translation of paya gambut in English:

paya gambut

morass

noun

  • 1

    morass, bog