English Hebrew Dictionary

English - עברית

raincoat in Hebrew: