dictionnaire Anglais - Anglais

English - English

to offload something Anglais:

1. to get rid of something to get rid of something