Scaffold (fr. Échafaud)

Translation into English

Synonyms

  • échafaudage
  • plateforme
  • scaffold