Translation of turut in English:

turut

partake

verb

  • 1

    partake, -took, -taken, participate