Finnish edit

Verb edit

hiffata

  1. first infinitive of hiffaa

Derived terms edit