Version Française
Meaning of
"Engins et accessoires de construction lourde"
in English language
French to English
English to French
French
English
Engins et accessoires de construction lourde
Heavy construction machinery and equipment