Dictionnaire
babelfish
/
Dictionnaire
/
Allemand → Anglais
schmarotzen
Dictionnaire
schmarotzen
to live on others
schmarotzen
bei
to freeload
on
schmarotzen
bei
to batten
on