1.

Person who insists on something

A. Stickler
B. Provider
C. Supplier
D. Student
Answer» B. Provider


Discussion

No Comment Found