Finnish

edit

Verb

edit

hiffata

  1. first infinitive of hiffaa

Derived terms

edit