Translation of terlekang in English:

terlekang

separated from

adjective

  • 1

    separated from