leather strap for tying oxen to a cart - Espagnol Anglais Dictionnaire

Suggérer une traduction