×

merlon meaning in English

n.
(筑城)城齿。

Related Words

  1. merlo
  2. merlocchi
  3. merlon; crenelation; battlement
  4. merlone
PC Version

Copyright © 2018 WordTech Co.