Italian-English dictionary »

cavalcavia meaning in English

ItalianEnglish
cavalcavia noun
{m}

flyover [flyovers](road)
noun
[UK: ˈflaɪəʊ.və(r)] [US: ˈflaɪo.ʊ.vər]

overpass [overpasses](A section of a road or path that crosses over an obstacle, especially another road, railway, etc)
noun
[UK: ˈəʊv.ə.pɑːs] [US: ˈoʊv.r̩.pɑːs]