dossard has 1 translations in 1 languages

translations of dossard

FR EN English 1 translation
  • bib (n v) [colourful vest worn to mark one's team during group activities]