iduitta
Finnish
Noun
iduitta
abessive
plural of
itu