Online Dictionary
Definition of " sich völlig verausgaben " in German English Dictionary
Results
sich völlig verausgaben
  • {V} burn out oneself