Finnish: mehustaa

Finnish verb 'mehustaa' conjugated