mejor que mejor

Spanish

Phrase

mejor que mejor

  1. much better; even better; better still

Further reading