English-Latin dictionary »

w: mangonel / mangonneau (stone-casting machine of war) meaning in Latin

EnglishLatin
W: mangonel / mangonneau (stone-casting machine of war) noun

manganum [mangani](2nd) N
noun