Russian-Latin dictionary »

арбалет meaning in Latin

RussianLatin
арбалет noun

manuballista | arcuballistanoun