Version Française
Meaning of
"DPR (Direction des Pièces de Rechange"
in English language
French to English
English to French
French
English
DPR (Direction des Pièces de Rechange
DPR (Spare Parts Department)