meaning of crabfaced

1. Having a sour, disagreeable countenance.


Related Words

crabfaced |

Developed & Maintained By Taraprasad.com

Treasure Words