Translation of nature reserve in Indonesian

nature reserve

cagar alam

noun

  • 1

    cagar alam