English-Latin dictionary »

axis / roller of a ballista meaning in Latin

EnglishLatin
axis / roller of a ballista noun

axon [axonos/is]noun
M