language teaching

Noun
  1. Teaching people to speak and understand a foreign language (synset 100889840)

Other Searches