English
›
Words
stickler
Translation:
English
Noun
9
perfectionist
3
person
who insists things be exactly right
Add
Translation