French words

12345678910
Across
  1. 2. guardrail
  2. 3. mischievious
  3. 5. thatched house/cottage
  4. 7. description (of a suspect)
  5. 8. small bell
  6. 10. to steal fruit/vegetables, to pilfer
Down
  1. 1. swiftly, nimbly
  2. 4. to bray
  3. 6. flower bed
  4. 8. fed up
  5. 9. stake