idusta

Finnish

Noun

idusta

  1. elative singular of itu

Anagrams