Traduction Anglais Français

Traduction "excavate, dig up, unearth" en Francais

English Version