Do you speak (fr. Parlez-vous)

Translation into English

Synonyms

  • est-ce que vous parlez
  • s'exprime-t-il en