Translation of persembunyian in English:

persembunyian

cache

noun

  • 1

    cache, hiding place for treasure or stores, things in this, hideout, hiding place