Italian-English dictionary »

disco orario meaning in English

ItalianEnglish
disco orario noun
{m}

parking disc(device placed inside a parked vehicle)
noun