merlon Urdu Meaning
Merlon - Urdu Meaning and Translation of Merlon , Image/Illustration, English Definition and more.
Object reference not set to an instance of an object.A merlon is the solid upright section of a battlement or crenellated parapet in medieval architecture or fortifications.


Sponored Video