French Hebrew Dictionary

Français - עברית

se débrouiller in Hebrew: