Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
autostrade
in English
autostrade
us
//ˌɔːtoʊˈstreɪd//
uk
//ˌɔːtəˈstreiːd//
#uncommon
Definitions
Noun
a
southern
European
highway
The
driver
took
the
autostrade
to
reach
the
coastal
town
.
plural
of
autostrada
(
Italian
roads
)
Italy
has
an
extensive
network
of
autostrade
connecting
major
cities
.
Base Words
auto
strade