meaning of autopista

autopista - Spanish to English

highway [Am.]