Teacher (fr. Professeur)

Translation into English

Synonyms

  • maître
  • éducateur
  • enseignant
  • formateur