Traduction de "que obtuvieron mejores resultados" à anglaise
Que obtuvieron mejores resultados
  • that got better results
  • better performers
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test