balista

listen to the pronunciation of balista
Spanisch - Türkisch
mancınık
Lateinisch - Englisch
ballista, large military engine for throwing stones and missiles