French-English dictionary »

[formal] combien de langues parlez-vous ? meaning in English

FrenchEnglish
[formal] combien de langues parlez-vous ? phrase

how many languages do you speak(how many languages do you speak?)
phrase