English-Latin dictionary »

javelin, heavy iron-tipped throwing spear meaning in Latin

EnglishLatin
javelin, heavy iron-tipped throwing spear noun

pilum [pili](2nd) N
noun