Finnish: stimuloida

Finnish verb 'stimuloida' conjugated