Translation of mengesankan in English:

mengesankan

  • 1

    impressive, to give an impression