Hebrew French Dictionary

עברית - Français

לִמְתוֹחַ in French:

1. s'étirer