DE → EN
EN → DE
babelfish
/
English → Deutsch
to impose on someone
Wörterbuch
jdm. zur Last fallen
to impose on someone
sich jdm. aufdrängen
to impose on someone