Archers (fr. Archers)

Translation into English

Synonyms

  • archers militaires
  • flèchistes
  • tireurs