Translation of kesan in English:

kesan

impression

noun

  • 1

    impression