Translation of kekaguman in English:

kekaguman

admiration, surprise

noun

  • 1

    admiration, surprise