Spanish-English dictionary »

se me ha estropeado el coche meaning in English

SpanishEnglish
se me ha estropeado el coche phrase

my car has broken downphrase