Translation of terasing in English:

terasing

secluded, isolated

  • 1

    secluded, isolated
  • 2

    exotic, very foreign