Finnish edit

Verb edit

ottamasta

  1. elative of third active infinitive of ottaa

Participle edit

ottamasta

  1. elative singular of ottama

Anagrams edit