×

mangonel meaning in French

n. mangonneau, catapulte utilisé au moyen-age

Related Words

  1. mangler
  2. mango
  3. mangosteen
  4. mangrove
PC Version

Copyright © 2018 WordTech Co.