Skip to main content

crabfaced

English crabfaced meaning in English  •  crabfaced का अर्थ अंग्रेजी में
Adjective
  • Having a sour, disagreeable countenance.
Advertisement