Version Française
Meaning of
"Défonceuse tractée (légère)"
in English language
French to English
English to French
French
English
Défonceuse tractée (légère)
Rooter