Harness (fr. Harnais)

Translation into English

Synonyms

  • sangle
  • courroie
  • dispositif de maintien