About us
Define
Definitions for
"MANUBALLISTA"
Smaller form of ballista; from the Latin "manus" meaning hand.
worldcrossbow.com