Dictionnaire
babelfish
/
Dictionnaire
/
Allemand → Anglais
sich etw. zur Lebensaufgabe machen
Dictionnaire
sich etw. zur Lebensaufgabe machen
to devote one's life to sth.