armrack
English
armrack meaning in English • armrack का अर्थ अंग्रेजी में
Noun
- A frame, generally vertical, for holding small arms.