Teach (fr. Enseigner)

Translation into English

Synonyms