English-Latin dictionary »

all-iron javelin meaning in Latin

EnglishLatin
all-iron javelin noun

solliferreum [solliferrei](2nd) N
noun