Translation of terjurai in English:

terjurai

dangling

adjective

  • 1

    dangling