french-speaking

Adjective
  1. Able to communicate in French (synset 300499580)

Found on Word Lists

Other Searches