strap placed on cattle to mount it bareback - Turc Anglais Dictionnaire

Suggérer une traduction