Search term dossard has one result
Jump to
FR French EN English
dossard (n v) [colourful vest worn to mark one's team during group activities] (n v) bib (n v) [colourful vest worn to mark one's team during group activities]