leather strap to tie horses - Turc Anglais Dictionnaire

Suggérer une traduction