winter road - French English Dictionary
History

winter road



Meanings of "winter road" in French English Dictionary : 1 result(s)

English French
Petroleum
winter road route d'hiver [f]