Spanish: mestar

Spanish verb 'mestar' conjugated