Translation of menara gading in English:

menara gading

ivory-tower

noun

  • 1

    ivory-tower, seclusion from the harsh realities of life