Meaning ofautostradain English

autostrada

us//ˌɔtoʊˈstrɑːdə//uk//ˌɔtoʊˈstrɑːdə//
#uncommon
Definitions