×

arbalète meaning in English

n. arbalest, crossbow

Related Words

  1. arava
  2. arazi
  3. arbitrage
  4. arbitragiste
PC Version

Copyright © 2018 WordTech Co.