See also: Ituna

Finnish edit

Noun edit

ituna

  1. essive singular of itu

Anagrams edit