meaning of Balliste

Balliste - German to English

ballista