caponiere
English
caponiere meaning in English • caponiere का अर्थ अंग्रेजी में
Noun
- A work made across or in the ditch, to protect it from the enemy, or to serve as a covered passageway.