orillon
English
orillon meaning in English • orillon का अर्थ अंग्रेजी में
Noun
- A semicircular projection made at the shoulder of a bastion for the purpose of covering the retired flank, -- found in old fortresses.