Translation of pemugaran in English:

pemugaran

restoration

noun

  • 1

    restoration, matters relating to land reclamation (clearing and development)