leather strap holding the thills of a cart - Inglés Sinónimo Diccionario

Can't found any synonym terms.