Skip to main content

glowering

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