Trojan Horse

English

Proper noun

the Trojan Horse

  1. Alternative form of Trojan horse.