marmailles
French
Noun
marmailles
f
plural of
marmaille