Traduction Anglais Français

Traduction "juggle several tasks at once" en Francais

English Version