×
merlon
meaning in English
n.
(筑城)城齿。
Related Words
merlo
merlocchi
merlon; crenelation; battlement
merlone
PC Version
Copyright © 2018 WordTech Co.