You have searched the English word mangonel meaning in French mangonneau. mangonel meaning has been search 1715 (one thousand seven hundred and fifteen) times till 12/2/2020. You can also find mangonel meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

MANGONEL MEANING IN FRENCH

English
French
Mangonel mangonneau  

Definition & Synonyms


• Mangonel

  1. (n.) A military engine formerly used for throwing stones and javelins.