1.

A person who insists on something

A. A person who insists on something
B. Disciplinarian
C. Stickler
D. Instantaneous
Answer» C. Stickler


Discussion

No Comment Found