Spanish edit

Phrase edit

mejor que mejor

  1. much better; even better; better still

Further reading edit