Finnish

edit

Noun

edit

ilotta

  1. abessive singular of ilo

Anagrams

edit