Translation of orrisroot in Malay

orrisroot

noun

  • 1

    akar bunga iris yang berbau wangi