Translation of dataran tinggi in English:

dataran tinggi

plateau

noun

  • 1

    plateau, -eaux, area of level high ground