English-French dictionary »

hit the rocks meaning in French

EnglishFrench
hit the rocks (to be at a low point)
verb

toucher le fond◼◼◼verbe