English
›
Words
excessively
exacting
Translation:
English
Adjective
5
hypercritical
Add
Translation