Manceaux
See also:
manceaux
French
Noun
Manceaux
m
plural of
Manceau