Spanish edit

Noun edit

mejorador m (plural mejoradores)

  1. improver