idun

Finnish

Noun

idun

  1. genitive singular of itu