das Wörterbuch Englisch Minus Englisch

English - English

headteacher Englisch:

1. someone who is in charge of a school