échafauds

French

Noun

échafauds m

  1. plural of échafaud