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
الإنجليزية - الإنجليزية
giant killer
a person, sports team etc that defeats a much stronger opponent
المفضلات