glowering
English
glowering meaning in English • glowering का अर्थ अंग्रेजी में
Adjective
- having a cheerless aspect or disposition.