French edit

Noun edit

lambeaux m

  1. plural of lambeau
  2. tatters, rags