Version Française
Translate
"to sleep"
to French Language
English to French
French to English
English
French
to sleep
dormir
to sleep deeply
dormir profondément
to sleep in
faire la grasse matinée
to sleep like a log
dormir comme un loir
to sleep sth. off (coll.)
cuver qc. (fam.)