Translation of terlantar in English:

terlantar

neglected

adjective

  • 1

    neglected