luilla

Finnish

Noun

luilla

  1. adessive plural of luu

Anagrams