Translation of belukar in English:

belukar

bush

noun

  • 1

    bush, shrub, thick growth, wild uncultivated land, woody plant smaller than a tree, secondary forest