Translation of kekaguman in English:

kekaguman

admiration, surprise

  • 1

    admiration, surprise