Definify.com

Definition 2025


kiurusta

kiurusta

Finnish

Noun

kiurusta

  1. Elative singular form of kiuru.