iduista
Finnish
Noun
iduista
elative plural of
itu