French–English dictionary

English translation of the French word troyen

French → English
  
FrenchEnglish (translated indirectly)Esperanto
Troyen
Trojan
troyen
Trojan
troja