edulla
Finnish
Noun
edulla
adessive
singular of
etu
Anagrams
udella