giant-killing – English–Türkçe translations

🇬🇧 en tr 🇹🇷

giant-killing noun

  • defeat of a team by a much weaker opponent
Venüs
Wiktionary Links