French Hebrew Dictionary

Français - עברית

abriter in Hebrew: