iduilla
Finnish
Noun
iduilla
adessive
plural of
itu