English-French dictionary »

siege tower meaning in French

EnglishFrench
siege tower (tower used as siege weapon)
noun

tour de siège◼◼◼nom {f}

beffroi◼◻◻nom {m}