game of Troy

English

Noun

game of Troy (plural games of Troy)

  1. Alternative form of Troy game.