The Spanish for “car”, coche, on the surface sounds nothing like the English for the same — or any similar word.
But etymologically, it comes from the same root as the English, coach. Think of it in the old-fashioned sense: the coach class on a train!
All come from the same root: the Hungarian kocsi (Hungarian is unrelated to English or Spanish, so there is no deeper root), named after the village where the first coach, in the very old sense — a large carriage — was created.
It’s interesting how coach has been downgraded as a word in English: it was first the luxurious way to travel, and now it is the economy class of a train.