English-Polish dictionary »

ballista meaning in Polish

EnglishPolish
ballista noun
crossbow-like military engine for hurling large missiles

balistanoun