Translation of duri in English:

duri

thorn

noun

  • 1

    thorn, small sharp-pointed projection on a plant, spine, needle-like projection