English Hebrew Dictionary

English - עברית

headmaster in Hebrew: