Finnish

edit

Proper noun

edit

Turussa

  1. inessive singular of Turku

Anagrams

edit