Meaning ofballistain English

ballista

us//ˈbælə.tə//uk//ˈbælə.tə//
#limited