Traduction Anglais Français

Traduction "halt, train station, stop" en Francais

English Version