lumitta

Finnish

Noun

lumitta

  1. abessive plural of lumi

Anagrams