Translation of terasing in English:

terasing

detached

adjective

  • 1

    detached, not joined to another, free from bias or emotion, discrete, separate, aloof, apart, showing no interest, unfriendly