Finnish edit

Noun edit

luilla

  1. adessive plural of luu

Anagrams edit