Traduction Anglais Français

Traduction "excavate, dig out" en Francais

English Version