Autostrada

Russian Meaning

автострада

English Meaning

  1. An expressway in Italy.