French-English dictionary »

soulevé de terre meaning in English

FrenchEnglish
soulevé de terre nom {m}

deadlift◼◼◼(weight training exercise)
noun