French-English dictionary »

réduire la voilure meaning in English

FrenchEnglish
réduire la voilure verbe

trim one's sails(to make cutbacks)
verb