English Hebrew Dictionary

English - עברית

sight in Hebrew: