French-English dictionary »

vélo d'appartement meaning in English

FrenchEnglish
vélo d'appartement nom {m}

exercise bicycle◼◼◼(exercise machine)
noun