English synonyms about - contact  

language school

noun

1 language school

A school for teaching foreign languages.

Polish: szkoła językowa


Find more on language school elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.033