execrated in German
execrated in German
angeprangert
an den Pranger gestellt
gebrandmarkt
geächtet
gegeißelt
verflucht
verwunschen