immailed
English
immailed meaning in English • immailed का अर्थ अंग्रेजी में
Adjective
- Wearing mail or armor; clad of armor.