Translation of dampar in English:

dampar

to go aground

(terdampar)

verb

  • 1

    to go aground
    ‘kapal itu terdampar di pulau kecil’ the ship ran aground on a small island