Italian-English dictionary »

anabbaglianti meaning in English

ItalianEnglish
anabbaglianti noun
{m-Pl}

dipped headlight(main light on a motor vehicle)
noun