marmailles

French

Noun

marmailles f

  1. plural of marmaille