my car has broken down in Spanish
my car has broken down in Spanish
mi coche se ha estropeado
(This entry is a translation hub.)
se me ha estropeado el coche
(This entry is a translation hub.)