biscutate
English
biscutate meaning in English • biscutate का अर्थ अंग्रेजी में
Adjective
- Resembling two bucklers placed side by side.