German-English dictionary »

öffentlich anprangern meaning in English

GermanEnglish
öffentlich anprangern

to denounce◼◼◼