English to Francais Dictionary
shunter
Locomotive de manœuvre
Meaning for shunter found in 13 Languages.
Sponored Video