Traduction Anglais Français

Traduction "make a trip, travel (to another village or town)" en Francais

English Version