Definify.com

Definition 2025


kummastus

kummastus

Finnish

Noun

kummastus

  1. astonishment