Translation of ararut in English:

ararut

arrowroot

noun

  • 1

    arrowroot