English
›
Words
deprecate
Translation:
English
Noun
9
belittle
1
protest
against
Verb
9
express
disapproval of
0
deplore
Add
Translation