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