Dictionnaire
babelfish
/
Dictionnaire
/
Allemand → Anglais
sich abplagend
Dictionnaire
sich abplagend
working oneself to death
sich abplagend
slogging
sich abplagend
slaving