ammumasta

Finnish

Verb

ammumasta

  1. elative of third active infinitive of ammua