Search Details

Word: autostrada (lookup usage) (lookup stats)


Meaning:

Noun:

  • A motorway in Italy (and some other countries)

Source: Wiktionary | Src Info »