Finnish: hämmentää

Finnish verb 'hämmentää' conjugated