English-Latin dictionary »

small javelin with a strap meaning in Latin

EnglishLatin
small javelin with a strap noun

aclys [aclydis](3rd) F
noun