English-French dictionary »

springald meaning in French

EnglishFrench
springald (ancient military engine)
noun

espringalenom {f}