Version Française
Meaning of
"balayeuses automotrices"
in English language
French to English
English to French
French
English
balayeuses automotrices
road sweeping machines, self-propelled
balayeuses automotrices
Self-propulsion road sweeper