French Hebrew Dictionary

Français - עברית

imperméable in Hebrew: