Translation of dampar in English:

dampar

to strand

(terdampar)

verb

  • 1

    to strand, to run aground, beached