sich selbst übertreffen

listen to the pronunciation of sich selbst übertreffen
German - English
to surpass oneself
sich selbst übertreffen
Favorites