French-English dictionary »

vivre au-dessus de ses moyens meaning in English

FrenchEnglish
vivre au-dessus de ses moyens verbe

live beyond one's meansverb