Version Française
Translate
"sell (to)"
to French Language
English to French
French to English
English
French
sell (to)
1. vendre. 2. fig. faire passer ou ’vendre’ une idée.