Finnish

edit

Noun

edit

luilla

  1. adessive plural of luu

Anagrams

edit
  NODES