Translation of terluang in English:

terluang

unoccupied

adjective

  • 1

    unoccupied, empty, free