Translation of belantara in English:

belantara

jungle

noun

  • 1

    jungle, land overgrown with tangled vegetation, esp. in the tropics, thick forest