Version Française
Translate
"Diesel-powered"
to French Language
English to French
French to English
English
French
Diesel-powered
Alimenté au diesel