Version Française
Meaning of
"dépôts minimes"
in English language
French to English
English to French
French
English
dépôts minimes;
light deposits