English-Latin dictionary »

weapon, javelin meaning in Latin

EnglishLatin
weapon, javelin noun

telum [teli](2nd) N
noun