strip of leather left on the top part of footwear - Turc Anglais Dictionnaire

Suggérer une traduction