Translation of berhutan in English:

berhutan

forested

adjective

  • 1

    forested