Spanish Car Insurance, Explained in English Car insurance (seguro de coche, or motor insurance as it is called in the UK) is le...