headmistressshipEnglish

headmistressship

Noun

The position of headmistress

English: headmistressship