Finnish edit

Noun edit

omenilla

  1. adessive plural of omena

Anagrams edit