French-English dictionary »

passerelle cyclable meaning in English

FrenchEnglish
passerelle cyclable nom {f}

bicycle bridge(type of bridge)
noun