See also: Trojans and tröjans

Contents

EnglishEdit

NounEdit

trojans

  1. plural of trojan

FrenchEdit

NounEdit

trojans m

  1. plural of trojan