AUTOSTRADA


Meaning of AUTOSTRADA in English

n. (pl. autostradas or autostrade) an Italian motorway.

Etymology: It. (as AUTOMOBILE, strada road)

Oxford English vocab.      Оксфордский английский словарь.