Latin · word

ballista

stone-hurling machine

Words sharing this root