eyesore in German
eyesore in German
Schandfleck
A displeasing sight; something prominently ugly or unsightly.
Unzierde
A displeasing sight; something prominently ugly or unsightly.