Spanish Hebrew Dictionary

español - עברית

impermeable in Hebrew: