machicolated
English
machicolated meaning in English • machicolated का अर्थ अंग्रेजी में
Adjective
- Having machicolations.