armiferous
English
armiferous meaning in English • armiferous का अर्थ अंग्रेजी में
Adjective
- Bearing arms or weapons.