Italian-English dictionary »

la mia macchina/auto si è rotta meaning in English

ItalianEnglish
la mia macchina/auto si è rotta phrase

my car has broken downphrase