idutta

Finnish

Noun

idutta

  1. abessive singular of itu

Anagrams