English-French dictionary »

right the ship meaning in French

EnglishFrench
right the ship verb

redresser la barre◼◼◼verbe