Traduction Anglais Français

Traduction "stop up, stuff (hole, passage, crack)" en Francais

English Version