French-English dictionary »

huile de coude meaning in English

FrenchEnglish
huile de coude nom {f}

elbow grease◼◼◼(effort or hard work)
noun