lumella
Finnish
Noun
lumella
adessive
singular of
lumi
Anagrams
lemulla
,
melulla