Finnish: mestaroida

Finnish verb 'mestaroida' conjugated