Finnish edit

Noun edit

ilotta

  1. abessive singular of ilo

Anagrams edit