british rail - French English Dictionary

british rail

Meanings of "british rail" in French English Dictionary : 2 result(s)

English French
Transportation
british rail chemins de fer britanniques [n]
british rail société nationale des chemins de fer français [n]