language school

Explore definitions, synonyms, and language insights of language school

Definitions

Noun
a school for teaching foreign languages

More General Terms