Translation of lantar in English:

lantar

remain

(terlantar)

verb

  • 1

    remain, be in the same place or condition

adjective

  • 1

    abandoned, neglected, stranded