English-Italian dictionary »

eyesore meaning in Italian

EnglishItalian
eyesore [eyesores] (a displeasing sight)
noun
[UK: ˈaɪ.sɔː(r)]
[US: ˈaɪ.ˌsɔːr]

obbrobrionoun
{m}

pugno in un occhionoun
{m}