English-Latin dictionary »

hunting-spear, javelin meaning in Latin

EnglishLatin
hunting-spear, javelin noun

sparus [spari](2nd) M
noun