Italian-English dictionary »

vivere al di sopra dei propri mezzi meaning in English

ItalianEnglish
vivere al di sopra dei propri mezzi verb

live beyond one's meansverb