bartizan
English
bartizan meaning in English • bartizan का अर्थ अंग्रेजी में
Noun
- A small, overhanging structure for lookout or defense, usually projecting at an angle of a building or near an entrance gateway.