English-Latin dictionary »

catapult, slinging / hurling machine meaning in Latin

EnglishLatin
catapult, slinging / hurling machine noun

fundibalum [fundibali](2nd) N
noun

fundibalus [fundibali](2nd) M
noun

fundibulum [fundibuli](2nd) N
noun