Trojan horses
English
Noun
Trojan
horses
plural of
Trojan horse