Skip to main content

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.
Advertisement