dossards
English
Noun
dossards
plural of
dossard
French
Noun
dossards
m
plural of
dossard