Translation of terasing in English:

terasing

secluded, isolated

adjective

  • 1

    secluded, isolated
  • 2

    exotic, very foreign