Latin-English dictionary »

falarica meaning in English

LatinEnglish
falarica [falaricae] (1st) F
noun

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

like hand spearnoun