English edit

Noun edit

game of Troy (plural games of Troy)

  1. Alternative form of Troy game