Translation of head teacher in isiZulu

User Contribution

head teacher

uthisha nhloko

noun