English-Latin dictionary »

heavy missile (orig. by siege tower catapult w / tow+pitch+fire) meaning in Latin

EnglishLatin
heavy missile (orig. by siege tower catapult w / tow+pitch+fire) noun

falarica [falaricae](1st) F
noun

phalarica [phalaricae](1st) F
noun