balista

listen to the pronunciation of balista
İspanyolca - Türkçe
mancınık
Latince - İngilizce
ballista, large military engine for throwing stones and missiles