Translation of mengarut in English:

mengarut

lie

verb

  • 1

    lie, tell lie(s)