Finnish: teloittaa

Finnish verb 'teloittaa' conjugated