idulla
Finnish
Noun
idulla
adessive
singular of
itu