Translation of kekaguman in English:

kekaguman

admiration

noun

  • 1

    admiration