English
›
Words
a
person who indulges in finding fault with everything
Translation:
English
Noun
8
critic
Add
Translation