Version Française
Meaning of
"se vendre bien / mal"
in English language
French to English
English to French
French
English
se vendre bien / mal
to sell well / badly