Autostrada
Autostrada is an Italian word for a highway. The two words - auto, a short form of automobile and strada, a road in Italian - are compounded to form the word autostrada.Nearby pages
Autosuggestion, Autotelic, Autotomy, Autotoxic, Autotoxin