Home

Word

French teacher, n.
more info someone who teaches French
<noun.person>

French teacher
semantic pointers
hypernym