Translation of dataran tinggi in English:

dataran tinggi

plateau

noun

  • 1

    plateau, area of level high ground