Traduction Anglais Français

Traduction "drive (e.g. animals) forward ahead of oneself" en Francais

English Version