Trojans

See also: trojans and tröjans

English

Noun

Trojans

  1. plural of Trojan