Wörterbuch
babelfish
/
Wörterbuch
/
Deutsch → Englisch
schmarotzen
Wörterbuch
schmarotzen
to live on others
schmarotzen
bei
to freeload
on
schmarotzen
bei
to batten
on