Translation of daratan in English:

daratan

mainland

noun

  • 1

    mainland