Polish-English dictionary »

balista meaning in English

PolishEnglish
balista noun

ballistanoun
crossbow-like military engine for hurling large missiles

alterglobalista noun

alter-globalistnoun

antyglobalista noun

antiglobalistnoun
a proponent of antiglobalism

kabalista

cabalist