English-Latin dictionary »

small catapult meaning in Latin

EnglishLatin
small catapult noun

scorpio [scorpionis](3rd) M
noun

scorpios [scorpii]noun
M

scorpius [scorpii](2nd) M
noun