hiffata

Finnish

Verb

hiffata

  1. first infinitive of hiffaa

Derived terms