leather straps attached to a handle - Turc Anglais Dictionnaire

Suggérer une traduction