Finnish

edit

Noun

edit

omenasta

  1. elative singular of omena

Anagrams

edit