Traduction Anglais Français

Traduction "seal up (e.g. the mouth of a large jar, for long-term storage)" en Francais

English Version