Finnish

edit

Adjective

edit

omilla

  1. adessive plural of oma

Anagrams

edit
  NODES