head restraints of seats of motor vehicles - Inglés Sinónimo Diccionario