Skip to main content

mailclad

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