language school

Noun
  1. A school for teaching foreign languages (synset 108299871)

Other Searches