Italian-English dictionary »

lavacristallo meaning in English

ItalianEnglish
lavacristallo noun
{m}

windscreen washer(device to clean windscreens)
noun