Finnish Nouns: tarra

Finnish Nouns verb 'tarra' conjugated