Italian-English dictionary »

autovelox meaning in English

ItalianEnglish
autovelox noun
{m}

speed camera(camera to detect speeding vehicles)
noun