English-French dictionary »

siege engine meaning in French

EnglishFrench
siege engine (large weapon of war to batter fortifications)
noun

engin de siège◼◼◼nom {m}

machine de siège◼◻◻nom {f}

arme de siègenom {f}