eyesore in Italian
eyesore in Italian
obbrobrio
A displeasing sight; something prominently ugly or unsightly.
pugno in un occhio
A displeasing sight; something prominently ugly or unsightly.