giantkiller

listen to the pronunciation of giantkiller
İngilizce - İngilizce
{i} person or team that defeats a stronger opponent