Traduction Anglais Français

Traduction "straps of leather (saddlery)" en Francais

English Version