"balliste" in English Balliste {f} ballista Detailed translations for "balliste" die Balliste{feminine} Balliste ballista