outshine in talents/merits - Francés Inglés Diccionario

Proponer traducción