French

edit

Noun

edit

lambeaux m

  1. plural of lambeau
  2. tatters, rags