Finnish

edit

Verb

edit

osuen

  1. instructive of second active infinitive of osua

Anagrams

edit