Translation of mendarat in English:

mendarat

verb

  • 1

    to set or go ashore, to come or bring (an aircraft) down to the surface of land or water, to disembark, to put or go ashore, to land