French-English dictionary »

jambes lourdes meaning in English

FrenchEnglish
jambes lourdes nom {f pl}

heavy legs◼◼◼(alleged medical condition)
noun