Definify.com

Definition 2025


ampumatta

ampumatta

Finnish

Verb

ampumatta

  1. Third active infinitive of ampua in abessive case.