Latin-Romanian dictionary »

arballista meaning in Romanian

LatinRomanian
arballista

arbaletă