English Noun dossards plural of dossard French Noun dossards m plural of dossardWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads