livrer, délivrer en Anglais

Traduire "livrer, délivrer" en Anglais

English Version