Traduction Anglais Français

Traduction "(basis for) being better, source of superiority" en Francais

English Version