antlered
English
antlered meaning in English • antlered का अर्थ अंग्रेजी में
Adjective
- Furnished with antlers.