Traduction Anglais Français

Traduction "it may be that..., it (sometimes) happens that..." en Francais

English Version