Traduction Anglais Français

Traduction "put down and leave (sth) (’bury’)" en Francais

English Version