English-French dictionary »

weight off someone's shoulders meaning in French

EnglishFrench
weight off someone's shoulders noun

soulagementnom {m}