From Late Latin ballistra, from Latin ballista, Ancient Greek βαλλίστρα (ballistra).
balestra f (plural balestre)