Traduction Anglais Français

Traduction "definitely true (esp. past event)" en Francais

English Version