AUTOPISTA


Meaning of AUTOPISTA in English

n. a Spanish motorway.

Etymology: Sp. (as AUTOMOBILE, pista track)

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