Results for "

headmistress

"
English - Turkish Dictionary

headmistress

(English - Turkish Dictionary) :
i. özel okul müdiresi.