Latin-Swedish dictionary »

arballista meaning in Swedish

LatinSwedish
arballista

armborst