English-French dictionary »

spanish road meaning in French

EnglishFrench
Spanish Road (historical route used for military supply and trade, between northern Italy and the Low Countries)
proper noun

chemin des Espagnolsnom propre
{m}

couloir sardenom propre
{m}