Translation of mengesan in English:

mengesan

to impress

  • 1

    to impress