English-French dictionary »

sleep like a rock meaning in French

EnglishFrench
sleep like a rock (to sleep very well)
verb

dormir comme une pierre◼◼◼verbe