Italian-English dictionary »

sfilata di automobili meaning in English

ItalianEnglish
sfilata di automobili noun
{f}

motorcade(procession of cars)
noun
[UK: ˈməʊ.tək.eɪd] [US: ˈmoʊ.tək.eɪd]