cambusards
French
Noun
cambusards
m
plural of
cambusard