teach (ideas or principles)

Translation:
English
Add