Strap (fr. Sangle)

Translation into English

Synonyms