Finnish: mekastaa

Finnish verb 'mekastaa' conjugated