Translation of terselindung in English:

terselindung

adjective

  • 1

    concealed or hidden from view