Translation of dataran in English:

dataran

plain

noun

  • 1

    plain, large area of level country