Translation of mengarut in English:

mengarut

lie

verb

  • 1

    lie, lied, lying, tell lie(s)