Finnish

edit

Noun

edit

itua

  1. partitive singular of itu

Anagrams

edit