VariousWords beta
Definitions:
Noun
autostrada
Definition: an expressway in an Italian-speaking country
Definition: A motorway in Italy (and some other countries)