Translation of forest in Indonesian

forest

hutan

noun

  • 1

    hutan