a person, sports team etc that defeats a much stronger opponent

listen to the pronunciation of a person, sports team etc that defeats a much stronger opponent
Englisch - Englisch
giant killer
a person, sports team etc that defeats a much stronger opponent
Favoriten