French-English dictionary »

train fantôme meaning in English

FrenchEnglish
train fantôme nom {m}

ghost train◼◼◼(fairground attraction)
noun

ghost train◼◼◼(unmanned train)
noun