Traduction Anglais Français

Traduction "spur of the moment (on the –)" en Francais

English Version