English
›
Words
to
condemn publicly
Translation:
English
Verb
2
denounce
Add
Translation