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