Verb
1. impose on ::
imposar a
2. force on ::
forçar el
3. thrust on ::
l'empenta
4. offload on ::
treure dades de
5. unload on ::
descarregar en
6. dump on ::
bolcar en
7. palm off on ::
apagat al palmell
8. pass off on ::
passar el
9. saddle someone with ::
cadira de muntar amb algú
10. land someone with ::
terreny amb algú