Finnish edit

Verb edit

palanneet

  1. past active participle of palata

Anagrams edit