french teacher

Noun
  1. Someone who teaches French (synset 110131370)

Found on Word Lists

Other Searches