What does Bidon mean?

Bidon meaning in Sports Dictionary

French term when it comes to water bottle that riders carryon their particular cycles. (recreation: Cycling)


Bidon - French to English

flask

View more

  • can [large container for fluids]