English-French dictionary »

railway gun meaning in French

EnglishFrench
railway gun (large mobile artillery gun on railway)
noun

artillerie lourde sur voie ferrée◼◼◼nom {f}