Finnish

edit

Verb

edit

toimittaneet

  1. past active participle of toimittaa

Anagrams

edit