German English Dictionary
/
German
/
denouncing
German ⇄ English
denouncing
English translations
01
decrying
Related words
anprangern
denouncing