• Arbalet

    Full definition of arbalet

    Noun

    arbalet

    (plural arbalets)

    Anagrams

    © Wiktionary