English-Polish dictionary »

headteacher meaning in Polish

EnglishPolish
headteacher noun
The most senior teacher in a school

dyrektornoun