Finnish: torpedoida

Finnish verb 'torpedoida' conjugated