capistrate
English
capistrate meaning in English • capistrate का अर्थ अंग्रेजी में
Adjective
- Hooded; cowled.