English
›
Words
protest
against
Translation:
English
Noun
1
deprecate
Add
Translation