braccate
English
braccate meaning in English • braccate का अर्थ अंग्रेजी में
Adjective
- Furnished with feathers which conceal the feet.