Meaning of ARTILLATOR in English

ARTILLATOR

Maker of bows, arrows, and other archery goods

Medieval English glossary.      Средневековый английский глоссарий.