Translation of kesan in English:

kesan

impression

  • 1

    impression