Finnish

edit

Noun

edit

luusta

  1. elative singular of luu

Anagrams

edit