lumella

Finnish

Noun

lumella

  1. adessive singular of lumi

Anagrams