mailclad
English
mailclad meaning in English • mailclad का अर्थ अंग्रेजी में
Adjective
- Protected by a coat of mail; clad in armor.