Translation of mengesankan in English:

mengesankan

adjective & verb

  • 1

    impressive, to give an impression