Finnish edit

Noun edit

omenasta

  1. elative singular of omena

Anagrams edit