Traduction Anglais Français

Traduction "guard, stand watch over (e.g. a motorcycle)" en Francais

English Version