×

mangonel meaning in Chinese

n.
古代军用射[抛]石机。

Related Words

  1. mangona protais
  2. mangone
  3. mangoni
  4. mangonic
PC Version

Copyright © 2018 WordTech Co.