Translation of ketakjuban in English:

ketakjuban

astonishment

noun

  • 1

    astonishment, marvel, wonder, surprise, amazement