English Hebrew Dictionary

English - עברית

peninsula in Hebrew: