Finnish: humahtaa

Finnish verb 'humahtaa' conjugated