English to Bulgarian Dictionary
ballista
Балиста (оръжие)
Related Images/Visuals for ballista
Meaning for ballista found in 28 Languages.
Sponored Video