Clue: Builder of the Trojan horse

Answer: EPEUS

Length: 5


Similar Clues: