Italian-English dictionary »

mi si è rotta la macchina meaning in English

ItalianEnglish
mi si è rotta la macchina phrase

my car has broken downphrase