Finnish

edit

Verb

edit

palanneet

  1. past active participle of palata

Anagrams

edit