Spanish-English dictionary »

mi coche se ha estropeado meaning in English

SpanishEnglish
mi coche se ha estropeado phrase

my car has broken downphrase