Translation of halimunan in English:

halimunan

invisible

noun

  • 1

    invisible, not able to be seen