English-German dictionary »

upset victory meaning in German

EnglishGerman
upset victory noun

der ÜberraschungssiegSubstantiv