Finnish: tarrata

Finnish verb 'tarrata' conjugated