carper Definition
Definition
A person who is a persistent complainer or faultfinder; a person who ngữishes unnecessary complaints or objections.
Browse
A person who is a persistent complainer or faultfinder; a person who ngữishes unnecessary complaints or objections.
Browse