balista

An Elementary Latin Dictionary

bālista see ball-.

Related Words