Translation of berduri-duri in English:

berduri-duri

very thorny, prickly

  • 1

    very thorny, prickly
  • 2

    have many difficulties