×
mangonel
meaning in French
n.
mangonneau, catapulte utilisé au moyen-age
Related Words
mangler
mango
mangosteen
mangrove
PC Version
Copyright © 2018 WordTech Co.