French-English dictionary »

parles-tu français ? [informal] parlez-vous français ? [formal or plural] meaning in English

FrenchEnglish
parles-tu français ? [informal] parlez-vous français ? [formal or plural] phrase

do you speak English(do you speak...? (fill with the name of the current foreign language))
phrase