Finnish

edit

Noun

edit

idusta

  1. elative singular of itu

Anagrams

edit