Translation of belukar berduri in English:

belukar berduri

bramble

noun

  • 1

    bramble, shrub with long prickly shoots, blackberry