French-English dictionary »

griveler meaning in English

FrenchEnglish
griveler verbe

live beyond one's meansverb