arbelest

English

Noun

arbelest (plural arbelests)

  1. Alternative form of arbalest.

Anagrams