idutta
Finnish
Noun
idutta
abessive
singular of
itu
Anagrams
taudit