Translation of mengesankan in English:

mengesankan

producing an effect

verb

  • 1

    producing an effect, to leave a mark, trail or impression