giantkiller

listen to the pronunciation of giantkiller
الإنجليزية - الإنجليزية
{i} person or team that defeats a stronger opponent
giantkiller
المفضلات