Definition of "arbalet"

arbalet